#ifndef _INRT_ADDR_
#define _INRT_ADDR_
#include<sys/socket.h>
#include<arpa/inet.h>
#include<string>

using std::string;

class InetAddr
{
public:
    InetAddr();
    ~InetAddr();
    InetAddr(string ip, int port); 
    InetAddr(const struct sockaddr_in& rhs);
    const struct sockaddr_in* getaddr()const;
    string ip() const ;
    int port()const ;

private:
    struct   sockaddr_in _addr;
};
#endif
